﻿<Serializable()> _
Public Class Cliente

    Private _id As Nullable(Of Long)
    Public Overridable Property Id() As Nullable(Of Long)
        Get
            Return _id
        End Get
        Set(ByVal value As Nullable(Of Long))
            _id = value
        End Set
    End Property

    Private _nome As String
    Public Overridable Property Nome() As String
        Get
            Return _nome
        End Get
        Set(ByVal value As String)
            _nome = value
        End Set
    End Property

    Private _CPF As String
    Public Overridable Property CPF() As String
        Get
            Return _CPF
        End Get
        Set(ByVal value As String)
            _CPF = value
        End Set
    End Property

    Private _setoresProprietarios As IList(Of SetorNegocio)
    Public Overridable Property SetoresProprietarios() As IList(Of SetorNegocio)
        Get
            Return _setoresProprietarios
        End Get
        Set(ByVal value As IList(Of SetorNegocio))
            _setoresProprietarios = value
        End Set
    End Property

End Class
